draw on one's resources - Allemand Anglais Dictionnaire